copious rain - Espagnol Anglais Dictionnaire